package com.dingding.common.core.beans;

import java.io.Serializable;
import java.util.Date;

/**
 * 
 * @ClassName: Activity
 * @Description: 活动表
 * @author zhaochenguang
 * @date 2015-10-10 下午01:55:01
 * @version 叮叮搭车V2.0
 */
@SuppressWarnings("all")
public class Activity implements Serializable{

	private String snId;// 主键ID
	private String navigationTitle;// 导航标题标题
	private String propagandaTitle;// 宣传标题标题
	private String propagandaImage;// 宣传图片
	private String propagandaContent;// 宣传内容
	private Date createTime;// 创建时间
	private Date endTime;	//活动截止时间
	private Integer snSatatus;// 状态
	private String visitUrl;//访问URL
	private Integer completeNumber;	//完成任务所需人数
	
	/**
	 * 
	 * 以下字段为活动模块重构新添加字段
	 * @author CHEHUANBO
	 * @Date 2016-12-06  
	 * @since V2.6.2 
	 * 
	 */
	private Integer activityTypeId;// 活动类型  1：现金券 2：折扣券  10：其它
	private Integer activityPriority;// 优先级
	private Integer isExclude;// 是否排斥   是否排斥 1 ：否 2：是
	private Integer joinScope;//参与范围  1：顺风车 2：专车 3：出租车 4：全部 5：其它
	private Integer isShow;// 是否在APP活动中显示 1：显示 2：不显示
	private Integer isExcute;//是否执行具体业务逻辑 

	public Activity() {
		super();
	}
	public Activity(String snId, String navigationTitle, String propagandaTitle, String propagandaImage,
			String propagandaContent, Date createTime, Date endTime, Integer snSatatus, String visitUrl,
			Integer completeNumber) {
		super();
		this.snId = snId;
		this.navigationTitle = navigationTitle;
		this.propagandaTitle = propagandaTitle;
		this.propagandaImage = propagandaImage;
		this.propagandaContent = propagandaContent;
		this.createTime = createTime;
		this.endTime = endTime;
		this.snSatatus = snSatatus;
		this.visitUrl = visitUrl;
		this.completeNumber = completeNumber;
	}
	public Integer getCompleteNumber() {
		return completeNumber;
	}
	public void setCompleteNumber(Integer completeNumber) {
		this.completeNumber = completeNumber;
	}
	public Activity(String snId, String navigationTitle, String propagandaTitle, String propagandaImage,
			String propagandaContent, Date createTime, Date endTime, Integer snSatatus, String visitUrl) {
		super();
		this.snId = snId;
		this.navigationTitle = navigationTitle;
		this.propagandaTitle = propagandaTitle;
		this.propagandaImage = propagandaImage;
		this.propagandaContent = propagandaContent;
		this.createTime = createTime;
		this.endTime = endTime;
		this.snSatatus = snSatatus;
		this.visitUrl = visitUrl;
	}

	public String getSnId() {
		return snId;
	}

	public void setSnId(String snId) {
		this.snId = snId;
	}

	public String getNavigationTitle() {
		return navigationTitle;
	}

	public void setNavigationTitle(String navigationTitle) {
		this.navigationTitle = navigationTitle;
	}

	public String getPropagandaTitle() {
		return propagandaTitle;
	}

	public void setPropagandaTitle(String propagandaTitle) {
		this.propagandaTitle = propagandaTitle;
	}

	public String getPropagandaImage() {
		return propagandaImage;
	}

	public void setPropagandaImage(String propagandaImage) {
		this.propagandaImage = propagandaImage;
	}

	public String getPropagandaContent() {
		return propagandaContent;
	}

	public void setPropagandaContent(String propagandaContent) {
		this.propagandaContent = propagandaContent;
	}

	public Date getCreateTime() {
		return createTime;
	}

	public void setCreateTime(Date createTime) {
		this.createTime = createTime;
	}

	public Integer getSnSatatus() {
		return snSatatus;
	}

	public void setSnSatatus(Integer snSatatus) {
		this.snSatatus = snSatatus;
	}

	public String getVisitUrl() {
		return visitUrl;
	}

	public void setVisitUrl(String visitUrl) {
		this.visitUrl = visitUrl;
	}

	public Date getEndTime() {
		return endTime;
	}

	public void setEndTime(Date endTime) {
		this.endTime = endTime;
	}
	public Integer getActivityTypeId() {
		return activityTypeId;
	}
	public void setActivityTypeId(Integer activityTypeId) {
		this.activityTypeId = activityTypeId;
	}
	public Integer getActivityPriority() {
		return activityPriority;
	}
	public void setActivityPriority(Integer activityPriority) {
		this.activityPriority = activityPriority;
	}
	public Integer getIsExclude() {
		return isExclude;
	}
	public void setIsExclude(Integer isExclude) {
		this.isExclude = isExclude;
	}
	public Integer getJoinScope() {
		return joinScope;
	}
	public void setJoinScope(Integer joinScope) {
		this.joinScope = joinScope;
	}
	public Integer getIsShow() {
		return isShow;
	}
	public void setIsShow(Integer isShow) {
		this.isShow = isShow;
	}
	public Integer getIsExcute() {
		return isExcute;
	}
	public void setIsExcute(Integer isExcute) {
		this.isExcute = isExcute;
	}
    
	
	

}
